package com.eaoa.vo.pub;

import com.eaoa.vo.pub.base.BasePubMessage;



public class PubMessage extends BasePubMessage implements Cloneable{
	private static final long serialVersionUID = 1L;

/*[CONSTRUCTOR MARKER BEGIN]*/
	public PubMessage () {
		super();
	}

	/**
	 * Constructor for primary key
	 */
	public PubMessage (java.lang.Long messageno) {
		super(messageno);
	}

/*[CONSTRUCTOR MARKER END]*/
	
	@Override
	public PubMessage clone()  {
		PubMessage vo =  new PubMessage();
		vo.setMessageno(this.getMessageno());
		vo.setSubject(this.getSubject());
		vo.setContent(this.getContent());
		vo.setSender(this.getSender());
		vo.setSendername(this.getSendername());
		vo.setSenderdate(this.getSenderdate());
		vo.setReceiver(this.getReceiver());
		vo.setReceivers(this.getReceivers());
		vo.setReceivername(this.getReceivername());
		vo.setStatus(this.getStatus());
		vo.setIslock(this.getIslock());
		vo.setMessagetype(this.getMessagetype());
		vo.setSessionid(this.getSessionid());
		return vo;
	}


}